/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Iconshuaxin: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M603.136 883.565714c-123.611429 25.088-256.804571-9.654857-351.524571-104.301714a382.537143 382.537143 0 0 1-28.964572-511.780571v71.460571a38.765714 38.765714 0 0 0 77.238857 0V184.32c0-11.556571-3.803429-21.211429-11.556571-27.062857a38.107429 38.107429 0 0 0-27.062857-11.483429H106.861714a38.765714 38.765714 0 0 0-38.619428 38.546286c0 21.211429 17.334857 38.692571 38.619428 38.692571H160.914286C16.091429 402.651429 29.549714 665.307429 195.657143 833.389714c115.858286 115.785143 276.187429 156.379429 424.886857 125.513143a50.980571 50.980571 0 0 0 17.408-9.654857 37.302857 37.302857 0 0 0 0-54.125714 31.232 31.232 0 0 0-34.816-11.556572z m339.894857-94.646857h-52.150857a463.579429 463.579429 0 0 0-38.619429-612.205714C744.082286 68.534857 597.357714 26.038857 456.411429 45.348571a34.011429 34.011429 0 0 0-25.088 11.702858 37.302857 37.302857 0 0 0 0 53.979428c9.654857 9.654857 23.186286 13.531429 36.717714 9.654857a384.731429 384.731429 0 0 1 328.338286 108.178286 382.537143 382.537143 0 0 1 28.891428 511.780571v-71.460571a38.765714 38.765714 0 0 0-38.546286-38.619429 38.765714 38.765714 0 0 0-38.692571 38.619429v154.477714c0 11.629714 3.876571 21.211429 11.629714 27.062857a38.180571 38.180571 0 0 0 27.062857 11.556572h154.477715a38.765714 38.765714 0 0 0 38.619428-38.619429c0-21.211429-15.433143-34.742857-36.717714-34.742857z"
        fill={getIconColor(color, 0, '#096DD9')}
      />
    </Svg>
  );
};

Iconshuaxin.defaultProps = {
  size: 18,
};

Iconshuaxin = React.memo ? React.memo(Iconshuaxin) : Iconshuaxin;

export default Iconshuaxin;
